package com.link.base.base.mpconfig.model;

import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * 小程序菜单基础数据维护
 *
 * @author: 闫有霞
 * @date: 2019/12/19
 */

public class MpMenu extends BasicModel {
    /**二级菜单*/
    private List<MpMenu> subMenuList;

    /**小程序ID*/
    private Long mpId;
    /**菜单名称*/
    private String menuName;           
    /**菜单等级*/
    private String menuGrade;          
    /**菜单类型*/
    private String menuType;           
    /**菜单图标*/
    private String menuIcon;           
    /**菜单效果图的URL id*/
    private Long menuUrl;
    /**顺序*/
    private Integer sortNumber;         
    /**应用平台类型*/
    private String platformType;       
    /**父菜单ID*/
    private Long parentMenuId;
    /**备注*/
    private String comments;
    /**备注*/
    private String mpName;
    /**小图*/
    private String smallImagePath;
    /**大图*/
    private String bigImagePath;
    /**原图*/
    private String imagePath;
    /**是否有效*/
    private String validFlag;


    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getMenuGrade() {
        return menuGrade;
    }

    public void setMenuGrade(String menuGrade) {
        this.menuGrade = menuGrade;
    }

    public String getMenuType() {
        return menuType;
    }

    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    public String getMenuIcon() {
        return menuIcon;
    }

    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }

    public Integer getSortNumber() {
        return sortNumber;
    }

    public void setSortNumber(Integer sortNumber) {
        this.sortNumber = sortNumber;
    }

    public String getPlatformType() {
        return platformType;
    }

    public void setPlatformType(String platformType) {
        this.platformType = platformType;
    }

    public Long getParentMenuId() {
        return parentMenuId;
    }

    public void setParentMenuId(Long parentMenuId) {
        this.parentMenuId = parentMenuId;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getMpName() {
        return mpName;
    }

    public void setMpName(String mpName) {
        this.mpName = mpName;
    }

    public String getSmallImagePath() {
        return smallImagePath;
    }

    public void setSmallImagePath(String smallImagePath) {
        this.smallImagePath = smallImagePath;
    }

    public String getBigImagePath() {
        return bigImagePath;
    }

    public void setBigImagePath(String bigImagePath) {
        this.bigImagePath = bigImagePath;
    }

    public String getImagePath() {
        return imagePath;
    }

    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }

    public String getValidFlag() {
        return validFlag;
    }

    public void setValidFlag(String validFlag) {
        this.validFlag = validFlag;
    }

    public List<MpMenu> getSubMenuList() {
        return subMenuList;
    }

    public void setSubMenuList(List<MpMenu> subMenuList) {
        this.subMenuList = subMenuList;
    }

    public Long getMpId() {
        return mpId;
    }

    public void setMpId(Long mpId) {
        this.mpId = mpId;
    }

    public Long getMenuUrl() {
        return menuUrl;
    }

    public void setMenuUrl(Long menuUrl) {
        this.menuUrl = menuUrl;
    }
}
